long pillow - Turkish English Dictionary